please do needful - Alemán Inglés Diccionario